drainable pond - Spanish English Dictionary